pasture ground for horses - German English Dictionary